Even if you’re launching esports on your cable channel, you probably still want to include Twitch. The livestreaming site announced today that it will broadcast live event and on-demand content for Turner’s new esports program for Counter-Strike: Global Offensive, Eleague, as part of a multi-year deal.. Twitch has over 100 million viewers a month, and 21.3 percent […]